<!-- eslint-disable vue/no-mutating-props -->
<template>
  <z-input-number
    class="z-filter-number-input"
    ref="input"
    controls-position="right"
    v-model="input.value"
    :disabled="input.disabled"
    :min="input.min"
    :max="input.max"
    v-on="$listeners"
  />
</template>
<script>
import zInputNumber from "../ZBase/zInputNumber.vue";
export default {
  name: "ZFilterNumberInput",
  components: {
    zInputNumber,
  },
  props: {
    input: {
      type: Object,
      default: () => {},
    },
  },
};
</script>
<style lang="scss" scoped>
.z-filter-number-input {
  width: 100%;
}
</style>
